Software Engineer III - .NET/C#

  • Dublin
  • Permanent
  • Mon Oct 6 15:37:37 2025
  • 188039

Software Engineer III – .NET/C#

Location: Dublin, Ireland

Job Type: Full-Time | Permanent| Hybrid

Salary: €80,000 – 90,000

Overview:

We are seeking an experienced .NET Software Engineer to join a collaborative engineering team focused on building scalable and maintainable software systems. This is a remote position based in Dublin, Ireland.

You will work on end-to-end software delivery—from planning and design to implementation, deployment, and monitoring. The ideal candidate is someone who enjoys working across the Microsoft tech stack, embraces modern engineering practices, and has a proactive mindset for continuous improvement.

Key Responsibilities:

  • Develop and maintain high-quality software using the Microsoft stack: .NET 8, ASP.NET MVC, Web API, and C#.
  • Design and implement RESTful services and microservices.
  • Collaborate with architecture and product teams to create and refine solution designs and proofs of concept.
  • Participate in and conduct code reviews and provide mentorship to junior engineers.
  • Own your code through the development lifecycle including testing, CI/CD pipelines, and production monitoring.
  • Champion clean code practices using SOLID principles, IoC, and TDD.

Required Skills & Experience:

  • Bachelor’s degree in computer science, Engineering, or equivalent experience.
  • Proven experience in C#, ASP.NET MVC, and .NET Core/8.
  • Strong understanding of RESTful architecture, Web API, and microservices.
  • Experience with TDD, dependency injection, and SOLID principles.
  • Familiarity with CI/CD pipelines and tools such as ArgoCD, Git, and GitHub or Azure DevOps.
  • Good knowledge of observability practices (metrics, logging, tracing).
  • Some experience with message brokers like RabbitMQ or NServiceBus.

Nice to Have:

  • Familiarity with Docker, Kubernetes, and containerized applications.
  • Experience with MS SQL, RavenDB, or Entity Framework.
  • Knowledge of UI automation tools like Selenium WebDriver or Playwright.
  • Experience in an Agile development environment.
  • Scripting knowledge in Ruby or similar languages.

If you’re interested, please click below to apply. Any questions – contact Joseph Mullan in Reperio Human Capital.

Reperio Human Capital acts as an Employment Agency and an Employment Business.